Improved fixed parameter tractable algorithms for two "edge" problems: MAXCUT and MAXDAG
نویسندگان
چکیده
We give improved parameterized algorithms for two “edge” problems MAXCUT and MAXDAG, where the solution sought is a subset of edges. MAXCUT of a graph is a maximum set of edges forming a bipartite subgraph of the given graph. On the other hand, MAXDAG of a directed graph is a set of arcs of maximum size such that the graph induced on these arcs is acyclic. Our algorithms are obtained through new kernelization and efficient exact algorithms for the optimization versions of the problems. More precisely our results include: (i) a kernel with at most αk vertices and βk edges for MAXCUT. Here 0 < α 1 and 1 < β 2. Values of α and β depends on the number of vertices and the edges in the graph; (ii) a kernel with at most 4k/3 vertices and 2k edges for MAXDAG; (iii) an O∗(1.2418k) parameterized algorithm for MAXCUT in undirected graphs. This improves the O∗(1.4143k)1 algorithm presented in [E. Prieto, The method of extremal structure on the k-maximum cut problem, in: The Proceedings of Computing: The Australasian Theory Symposium (CATS), 2005, pp. 119–126]; (iv) an O∗(2n) algorithm for optimization version of MAXDAG in directed graphs. This is the first such algorithm to the best of our knowledge; (v) an O∗(2k) parameterized algorithm for MAXDAG in directed graphs. This improves the previous best of O∗(4k) presented in [V. Raman, S. Saurabh, Parameterized algorithms for feedback set problems and their duals in tournaments, Theoretical Computer Science 351 (3) (2006) 446–458]; (vi) an O∗(16k) parameterized algorithm to determine whether an oriented graph having m arcs has an acyclic subgraph with at least m/2 + k arcs. This improves the O∗(2k) algorithm given in [V. Raman, S. Saurabh, Parameterized algorithms for feedback set problems and their duals in tournaments, Theoretical Computer Science 351 (3) (2006) 446–458]. In addition, we show that if a directed graph has minimum out degree at least f (n) (some function of n) then DIRECTED FEEDBACK ARC SET problem is fixed parameter tractable. The parameterized complexity of DIRECTED FEEDBACK ARC SET is a well-known open problem. * Corresponding author. E-mail addresses: [email protected] (V. Raman), [email protected] (S. Saurabh). 1 The O∗ notation suppresses polynomial terms. Thus we write O∗(T (x)) for a time complexity of the form O(T (x)) · poly(|x|) where T (x) grows exponentially with |x|, the input size. See [G. Woeginger, Exact algorithms for NP-hard problems: A survey, in: Combinatorial Optimization—Eureka! You Shrink! in: Lecture Notes in Comput. Sci., vol. 2570, 2003, pp. 185–207] for a detailed discussion on this. 0020-0190/$ – see front matter © 2007 Elsevier B.V. All rights reserved. doi:10.1016/j.ipl.2007.05.014 Author's personal copy 66 V. Raman, S. Saurabh / Information Processing Letters 104 (2007) 65–72 © 2007 Elsevier B.V. All rights reserved.
منابع مشابه
Clique-width: on the price of generality
Many hard problems can be solved efficiently when the input is restricted to graphs of bounded treewidth. By the celebrated result of Courcelle, every decision problem expressible in monadic second order logic is fixed parameter tractable when parameterized by the treewidth of the input graph. Moreover, for every fixed k ≥ 0, such problems can be solved in linear time on graphs of treewidth at ...
متن کاملA Fixed-parameter algorithms for minimum cost edge-connectivity augmentation
We consider connectivity-augmentation problems in a setting where each potential new edge has a nonnegative cost associated with it, and the task is to achieve a certain connectivity target with at most p new edges of minimum total cost. The main result is that the minimum cost augmentation of edge-connectivity from k − 1 to k with at most p new edges is fixed-parameter tractable parameterized ...
متن کاملExact Algorithms for Generalizations of Vertex Cover
The NP-complete Vertex Cover problem has been intensively studied in the field of parameterized complexity theory. However, there exists only little work concerning important generalizations of Vertex Cover like Partial Vertex Cover, Connected Vertex Cover, and Capacitated Vertex Cover which are of high interest in theory as well as in real-world applications. So far research was mainly focused...
متن کاملOn Fixed-Parameter Tractability of Some Routing Problems
Disjoint Paths is the problem of finding paths between given pairs of terminals in a graph such that no vertices are shared between paths. We analyze fixed-parameter tractability of several new Disjoint Paths-like routing problems motivated by congestion control in computer networks. In one model we are interested in finding paths between k pairs of terminals such that the first edge of each pa...
متن کاملDrawing (Complete) Binary Tanglegrams: Hardness, Approximation, Fixed-Parameter Tractability
A binary tanglegram is a drawing of a pair of rooted binary trees whose leaf sets are in one-toone correspondence; matching leaves are connected by inter-tree edges. For applications, for example, in phylogenetics, it is essential that both trees are drawn without edge crossings and that the inter-tree edges have as few crossings as possible. It is known that finding a tanglegram with the minim...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Inf. Process. Lett.
دوره 104 شماره
صفحات -
تاریخ انتشار 2007